Restrain yourself! - Allemand Anglais Dictionnaire